﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JDK và JRE   (phân biệt)</title>
<meta name="GENERATOR" content="WinCHM">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

</head>

<body>
<P><A 
href="http://nguyenhuutrong.com/cong-nghe/phan-biet-jdk-va-jre/"><FONT 
face=Courier>http://nguyenhuutrong.com/cong-nghe/phan-biet-jdk-va-jre/</FONT></A></P>
<H1 
style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; MIN-HEIGHT: 35px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WORD-SPACING: 0px; FONT: 18px Verdana; TEXT-TRANSFORM: none; BORDER-LEFT: medium none; WIDTH: 320px; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; WHITE-SPACE: normal; LETTER-SPACING: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px; border-image: initial; text-shadow: rgb(252, 252, 252) 1px 1px"><A 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: rgb(51,51,51); BORDER-TOP-STYLE: none; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Georgia, Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; border-image: initial; outline-style: none; outline-width: initial; outline-color: initial" 
href="http://nguyenhuutrong.com/cong-nghe/phan-biet-jdk-va-jre/"><FONT face=Courier>PHÂN BIỆT JDK VÀ JRE</FONT>   
 </A></H1>
<DIV class="metadata _faciBeenHere" 
style="PADDING-RIGHT: 0px; BORDER-TOP: rgb(231,231,231) 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 15px; WORD-SPACING: 0px; FONT: italic 11px/18px Verdana; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(231,231,231) 1px solid; WHITE-SPACE: normal; LETTER-SPACING: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><FONT face=Courier><FONT>By: 
trongnguyen on Apr. 25, 2011 with<SPAN 
class=Apple-converted-space>&nbsp;</SPAN><SPAN 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(23,102,122); PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana">No 
Comment</SPAN></FONT></FONT></DIV>
<P 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 12px; WORD-SPACING: 0px; FONT: 12px/20px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><FONT face=Courier><FONT>Trong 
một số bài viết liên quan tới<SPAN class=Apple-converted-space>&nbsp;</SPAN></FONT></FONT><A 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(23,102,122); BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none; border-image: initial; outline-style: none; outline-width: initial; outline-color: initial" 
href="http://nguyenhuutrong.com/tag/oracle/" target=_blank><FONT face=Courier>Oracle</FONT></A><FONT 
face=Courier><FONT><SPAN 
class=Apple-converted-space>&nbsp;</SPAN>trước tôi đã từng giới thiệu tới các 
bạn về công cụ<SPAN class=Apple-converted-space>&nbsp;</SPAN></FONT></FONT><A 
class="st_tag internal_tag" title="Posts tagged with jdk" 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(23,102,122); BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none; border-image: initial; outline-style: none; outline-width: initial; outline-color: initial" 
href="http://nguyenhuutrong.com/tag/jdk/" rel=tag><FONT 
face=Courier>JDK</FONT></A><FONT face=Courier><FONT>,<SPAN 
class=Apple-converted-space>&nbsp;</SPAN></FONT></FONT><A class="st_tag internal_tag" 
title="Posts tagged with jre" 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(23,102,122); BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none; border-image: initial; outline-style: none; outline-width: initial; outline-color: initial" 
href="http://nguyenhuutrong.com/tag/jre/" rel=tag><FONT 
face=Courier>JRE</FONT></A><FONT face=Courier>,&nbsp; trong bài viết ngày hôm 
nay tôi sẽ giới thiệu thêm về 2 khái niệm này là sự khác nhau giữa 
chúng.</FONT>    
                  
</P><A class=toc-anchor name=jdk-%e2%80%93-java-development-kit><FONT face=Courier></FONT></A><A 
class=toc-anchor name=toc-anchor-1794-1><FONT face=Courier></FONT></A>
<H3 
style="BORDER-RIGHT: rgb(102,204,204) 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: rgb(102,204,204) 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; WORD-SPACING: 0px; TEXT-TRANSFORM: none; BORDER-LEFT: rgb(102,204,204) 1px solid; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 10px; BORDER-BOTTOM: rgb(102,204,204) 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(227,240,242); TEXT-ALIGN: left; FONT-VARIANT: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px; border-image: initial; background-origin: initial; background-clip: initial"><FONT face=Courier>JDK – Java Development Kit</FONT> 
   </H3>
<P 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 12px; WORD-SPACING: 0px; FONT: 12px/20px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><FONT face=Courier><FONT><STRONG 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">Java 
Development Kit</STRONG><SPAN class=Apple-converted-space>&nbsp;</SPAN>là một bộ 
bao gồm<SPAN class=Apple-converted-space>&nbsp;</SPAN><SPAN 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,255); PADDING-TOP: 0px">các 
công cụ cần thiết trong quá trình phát triển các ứng dụng Java + JRE</SPAN>. Các 
công cụ đó là:<SPAN class=Apple-converted-space>&nbsp;</SPAN><EM 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">javac.exe</EM>,<SPAN 
class=Apple-converted-space>&nbsp;</SPAN><EM 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">java.exe</EM>,<SPAN 
class=Apple-converted-space>&nbsp;</SPAN><EM 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">applet 
viewer</EM>,… vai trò của từng công cụ như 
sau:</FONT></FONT>        </P>
<UL id=list2 
style="PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; WORD-SPACING: 0px; FONT: 12px/16px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px">
  <LI 
  style="PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 1px; PADDING-LEFT: 22px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(http://nguyenhuutrong.com/images/list-items/list-item-1.png); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; background-origin: initial; background-clip: initial"><FONT face=Courier><FONT><STRONG 
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">javac.exe</STRONG><SPAN 
  class=Apple-converted-space>&nbsp;</SPAN>– giúp biên dịch các file nguồn viết bằng 
  ngôn ngữ Java (*.java) thành mã máy (byte code) </FONT></FONT>
  <LI 
  style="PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 1px; PADDING-LEFT: 22px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(http://nguyenhuutrong.com/images/list-items/list-item-1.png); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; background-origin: initial; background-clip: initial"><FONT face=Courier><FONT><STRONG 
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">java.exe</STRONG><SPAN 
  class=Apple-converted-space>&nbsp;</SPAN>– gọi tới JRE, tải nạp các file mã máy đã 
  được biên dịch và gọi tới method main để thực thi các mã đó. </FONT></FONT>
  <LI 
  style="PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 1px; PADDING-LEFT: 22px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(http://nguyenhuutrong.com/images/list-items/list-item-1.png); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; background-origin: initial; background-clip: initial"><FONT face=Courier><FONT><STRONG 
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">Applet 
  Viewer</STRONG><SPAN class=Apple-converted-space>&nbsp;</SPAN>– để chạy các ứng dụng viết bằng 
  applet.</FONT></FONT>    
      </LI></UL>
<P 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 12px; WORD-SPACING: 0px; FONT: 12px/20px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><FONT face=Courier><FONT>Như 
vậy<SPAN class=Apple-converted-space>&nbsp;</SPAN><STRONG 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">JDK</STRONG><SPAN 
class=Apple-converted-space>&nbsp;</SPAN>cung cấp tới bạn bộ công cụ trọn gói để 
phát triển các ứng dụng Java bao gồm:<SPAN 
class=Apple-converted-space>&nbsp;</SPAN><EM 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">phát 
triển</EM><SPAN class=Apple-converted-space>&nbsp;</SPAN>(kết quả là các file 
.java) –&gt;<SPAN class=Apple-converted-space>&nbsp;</SPAN><EM 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">biên 
dịch</EM><SPAN class=Apple-converted-space>&nbsp;</SPAN>(kết quả là các file 
.class) –&gt;<SPAN class=Apple-converted-space>&nbsp;</SPAN><EM 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">thực 
thi ứng dụng</EM>. Để download JDK bạn có thể truy cập vào<SPAN 
class=Apple-converted-space>&nbsp;</SPAN></FONT></FONT><A 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(23,102,122); BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none; border-image: initial; outline-style: none; outline-width: initial; outline-color: initial" 
onclick="pageTracker._trackPageview('/outgoing/www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html?referer=http%3A%2F%2Fwww.google.com.vn%2Furl%3Fsa%3Dt%26rct%3Dj%26q%3Djdk%2520va%2520jre%26source%3Dweb%26cd%3D1%26sqi%3D2%26ved%3D0CCAQFjAA%26url%3Dhttp%253A%252F%252Fnguyenhuutrong.com%252Fcong-nghe%252Fphan-biet-jdk-va-jre%252F%26ei%3D0hxDT77PA62eiAf559HfBA%26usg%3DAFQjCNGWAmO1yuk8zMHgUOjS2hXYL4NC3w');" 
href="http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html" 
target=_blank><FONT face=Courier>đường link 
sau</FONT>  </A><FONT face=Courier>, bạn chọn download phiên bản JDK mới nhất hiện 
tại là<SPAN class=Apple-converted-space>&nbsp;</SPAN><STRONG 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">1.6.0_25</STRONG><SPAN 
class=Apple-converted-space>&nbsp;</SPAN>bằng cách nhấn chọn file<SPAN 
class=Apple-converted-space>&nbsp;</SPAN><STRONG 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">jdk-6u25-windows-i586.exe</STRONG>.</FONT></P><A 
class=toc-anchor name=jre-%e2%80%93-java-runtime-environment><FONT face=Courier></FONT></A><A 
class=toc-anchor name=toc-anchor-1794-2><FONT face=Courier></FONT></A>
<H3 
style="BORDER-RIGHT: rgb(102,204,204) 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: rgb(102,204,204) 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; WORD-SPACING: 0px; TEXT-TRANSFORM: none; BORDER-LEFT: rgb(102,204,204) 1px solid; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 10px; BORDER-BOTTOM: rgb(102,204,204) 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(227,240,242); TEXT-ALIGN: left; FONT-VARIANT: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px; border-image: initial; background-origin: initial; background-clip: initial"><FONT face=Courier>JRE – Java Runtime 
Environment</FONT> 
   </H3>
<P 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 12px; WORD-SPACING: 0px; FONT: 12px/20px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><FONT face=Courier><FONT><STRONG 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">JRE</STRONG><SPAN 
class=Apple-converted-space>&nbsp;</SPAN>là một ứng dụng nền giúp thực thi các 
file mã máy đã được biên dịch từ file nguồn<SPAN 
class=Apple-converted-space>&nbsp;</SPAN><STRONG 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">*.java</STRONG>. Các thành phần của JRE chỉ bao gồm các gói 
Java và thư viện thực thi ứng dụng (runtime libraries) nên JRE không có khả năng 
biên dịch file Java thành mã máy chỉ có khả năng thực thi các file byte code sau 
khi đã được SDK biên dịch.</FONT></FONT> 
                  
               
                </P>
<P 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 12px; WORD-SPACING: 0px; FONT: 12px/20px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><FONT face=Courier><FONT><STRONG 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">JRE</STRONG><SPAN 
class=Apple-converted-space>&nbsp;</SPAN>cũng là một yêu cầu bắt buộc để bạn cài 
đặt bất kỳ một ứng dụng Java nào trên máy, để download JRE<EM 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">(bạn 
mới nhất hiện tại là 1.6.0_24)</EM><SPAN 
class=Apple-converted-space>&nbsp;</SPAN>bạn có thể truy cập vào<SPAN 
class=Apple-converted-space>&nbsp;</SPAN></FONT></FONT><A 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(23,102,122); BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none; border-image: initial; outline-style: none; outline-width: initial; outline-color: initial" 
onclick="pageTracker._trackPageview('/outgoing/java.com/en/download/inc/windows_upgrade_xpi.jsp?referer=http%3A%2F%2Fwww.google.com.vn%2Furl%3Fsa%3Dt%26rct%3Dj%26q%3Djdk%2520va%2520jre%26source%3Dweb%26cd%3D1%26sqi%3D2%26ved%3D0CCAQFjAA%26url%3Dhttp%253A%252F%252Fnguyenhuutrong.com%252Fcong-nghe%252Fphan-biet-jdk-va-jre%252F%26ei%3D0hxDT77PA62eiAf559HfBA%26usg%3DAFQjCNGWAmO1yuk8zMHgUOjS2hXYL4NC3w');" 
href="http://java.com/en/download/inc/windows_upgrade_xpi.jsp" 
target=_blank><FONT face=Courier>đường link sau</FONT>  </A><FONT 
face=Courier>.</FONT></P></body>
</html>
